throttle barrel - French English Dictionary